debris left by a flood - Deutsch Englisch Wörterbuch